package com.jumper.study.common.util;

public final class StrUtil {
    /**
     * 字符串判空，null,空串都为空
     * @param str
     * @return
     */
    public static boolean isEmpty(String str) {
        return str == null || str.length() == 0;
    }

    public static boolean isEqual(String str1, String str2) {
        return isEqual(str1, str2, true);
    }

    public static boolean isEqual(String str1, String str2, boolean trim) {
        if (str1 == str2) {
            return true;
        }
        if (str1 != null && trim) {
            str1 = str1.trim();
        }
        if (str2 != null && trim) {
            str2 = str2.trim();
        }
        if (str1 != null && str1.equals(str2)) {
            return true;
        }

        return false;
    }
}
